means of defence - Francés Inglés Diccionario